package com.pizza.spring.rmi.start;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import com.pizza.gui.PizzaFram;
import com.pizza.spring.rmi.Logowanie;
import com.pizza.spring.rmi.Rejestruj;
import com.pizza.spring.rmi.Zamowienie;

/**
 * Date: 20.01.12 Time: 11:57
 *
 * @author sturowicz
 */
public class StartClient {
    /**
     * @param args
     */
	public static Fasada fasada;
    public static void main(String[] args) {
        ApplicationContext context = new ClassPathXmlApplicationContext("/META-INF/spring/app-context.xml");
        //pobranie w prosty sposob namiastek beanow ^^
        Rejestruj rejestruj = context.getBean(Rejestruj.class);
        Logowanie logowanie = context.getBean(Logowanie.class);
        Zamowienie zamowienie = context.getBean(Zamowienie.class);
         StartClient.fasada= new Fasada().newInstance(null, logowanie, rejestruj, zamowienie);
        new PizzaFram();
        //testy interfejsow
        //dodaj produkt zmien produkt 
        //wyslij maila
        //
    }
}
